*,input {
    padding:0px
    margin:0px
}
img {
    border:0px;
}
a {
    color:#0001A8;
    text-decoration:none;
}
a:visited {
    color:#5759FF;
}
a:hover {
    color:#0a4;
}
div.layout-main > p{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #444444;
    text-align: left;
}

ul,ol {
    padding:10px 0px 10px 20px;
}
body,input {
    font-size:63.5%;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    color: #444;
}
input{
    font-size: 1.2em;
}

h1 {
    color: #5286BF;
    font-weight: bold;
    font-size: 1.3em;
}

.layout-header{
    margin:0 auto;
    width:1000px;
    margin-bottom:5px;
}
.layout-main{
    margin:0 auto;
    width:1000px;
}
.layout-menu{
    width:180px; 
    padding:10px;
    float:left;
}
.layout-body{
    width:780px;
    padding:10px;
    float:left;
}
.layout-footer{
    margin:0 auto;
    width:1000px;
    margin-top:5px;
}

.header-image{
    margin-left:200px;
}
.header-image1, .header-image2, .header-image3, .header-image4{
    float:left;
    height:184px;
    width:163px;
}
.header-image1{
    background-image:url('top1.gif');
    width:45px;
}
.header-image2{
    background-image:url('top2.gif');
}
.header-image3{
    background-image:url('top3.gif');
}
.header-image4{
    background-image:url('top4.gif');
}
.header-welcome{
    margin:10px 200px;
}

.layout-menu ul > li{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.1em;
    color: #5A5960;
    font-style: normal;
    list-style: none;
    font-weight: bolder;
    font-variant: normal;
    text-transform: none;
    text-decoration: none;
    height: 25px;
}

div.layout-footer > p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #5284BD;
    letter-spacing: 1px;
    text-align:center;
}


.clearRight{
    clear:right
}
.clearLeft{
    clear:left
}

.p-form input{
    font-size:1.3em;
}
.p-form .tdLabel{
    width:100px;
    padding-right:10px;
    text-align:right;
    font-size:1.1em;
}
.p-form .errorMessage{
    color:red;
}
.errorMessage{
    font-weight:bold;
    font-size: 1.2em;
    color:red;
}
.errorMessage li{
    list-style:none;
}
.jq-error-ul{
    margin:5px;
    padding:0;
}

.texto{
    font-size:1.1em;
}

#i-gridContainer{
    padding:10px;
}